Text copied to clipboard!

Názov

Text copied to clipboard!

Programátor Go

Opis

Text copied to clipboard!
Hľadáme programátora Go, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Vašou úlohou bude navrhovať, implementovať a udržiavať efektívne a škálovateľné softvérové riešenia pomocou programovacieho jazyka Go. Budete spolupracovať s ostatnými členmi tímu na vývoji nových funkcií, optimalizácii výkonu a zabezpečení kvality kódu. Ideálny kandidát má silné analytické schopnosti, skúsenosti s vývojom backendových systémov a znalosť moderných vývojových nástrojov a metodík. Okrem technických zručností očakávame aj schopnosť efektívnej komunikácie a riešenia problémov v tíme. Práca zahŕňa aj testovanie, ladenie a dokumentovanie kódu, ako aj účasť na plánovaní projektov a revíziách kódu. Ak máte vášeň pre programovanie a chcete sa podieľať na tvorbe inovatívnych softvérových produktov, radi vás privítame v našej spoločnosti.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikácií v jazyku Go.
  • Spolupráca s tímom na návrhu softvérových riešení.
  • Optimalizácia výkonu existujúcich aplikácií.
  • Písanie čistého, efektívneho a dobre zdokumentovaného kódu.
  • Testovanie a ladenie aplikácií na zabezpečenie kvality.
  • Účasť na kódových revíziách a technických diskusiách.
  • Podpora nasadzovania a monitorovania aplikácií v produkčnom prostredí.
  • Aktualizácia dokumentácie k softvérovým projektom.

Požiadavky

Text copied to clipboard!
  • Skúsenosti s programovaním v jazyku Go.
  • Znalosť princípov objektovo orientovaného programovania.
  • Skúsenosti s REST API a webovými službami.
  • Znalosť práce s databázami (SQL, NoSQL).
  • Schopnosť pracovať v tíme a komunikovať technické riešenia.
  • Znalosť nástrojov pre správu verzií (Git).
  • Skúsenosti s kontajnerizáciou (Docker) a CI/CD procesmi výhodou.
  • Schopnosť riešiť problémy a analyzovať chyby v kóde.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké máte skúsenosti s programovaním v jazyku Go?
  • Ako pristupujete k optimalizácii výkonu aplikácií?
  • Popíšte váš proces testovania a ladenia kódu.
  • Aké nástroje používate na správu verzií a prečo?
  • Ako riešite konflikty v tíme počas vývoja softvéru?
  • Máte skúsenosti s kontajnerizáciou a nasadzovaním aplikácií?
  • Ako dokumentujete svoj kód a prečo je to dôležité?